(completion-in-region): Pop down *Completions* automatically.
authorStefan Monnier <monnier@iro.umontreal.ca>
Wed, 30 Mar 2011 22:25:57 +0000 (18:25 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Wed, 30 Mar 2011 22:25:57 +0000 (18:25 -0400)
commit6102afe20c22b00c831d6ada928fc79a9c343430
tree9beaaa3d9ce662c3ddc14067e7f1f178b31298b3
parentdd31233c6b1d8300c40e81bc60220296649c1e3c
(completion-in-region): Pop down *Completions* automatically.
* lisp/minibuffer.el (completion-table-dynamic): Optimize `boundaries'.
(completion-in-region-mode): New minor mode.
(completion-in-region): Use it.
(completion-in-region--data, completion-in-region-mode-map): New vars.
(completion-in-region--postch): New function.
(completion--capf-misbehave-funs, completion--capf-safe-funs): New vars.
(completion--capf-wrapper): New function.
(completion-at-point): Use it to track well-behavedness of hook functions.
(completion-help-at-point): New command.
etc/NEWS
lisp/ChangeLog
lisp/minibuffer.el